I3DShComponentOwner Struct Reference
[Shell Interfaces]

Inheritance diagram for I3DShComponentOwner:

IMCUnknown List of all members.

Public Member Functions

virtual void MCCOMAPI SetComponentAnim (IComponentAnim *component, IDType familyID, ECloneMode cloneMode)=0
virtual void MCCOMAPI GetComponentAnim (IComponentAnim **component, IDType familyID, IDType classID)=0

Detailed Description

This interface is supported by certain objects that have sub components (tree elements, scenes...) It provides a generic way to access those sub components.


Member Function Documentation

virtual void MCCOMAPI I3DShComponentOwner::GetComponentAnim (  IComponentAnim **  component,
IDType  familyID,
IDType  classID
)  [pure virtual]
 

Returns a pointer to a sub component.

Parameters:
component A pointer to the component.
familyID The family ID to which the component belongs.
classID The clone mode (see ECloneMode)

virtual void MCCOMAPI I3DShComponentOwner::SetComponentAnim (  IComponentAnim *  component,
IDType  familyID,
ECloneMode  cloneMode
)  [pure virtual]
 

Sets a sub component.

Parameters:
component A pointer to the component.
familyID The family ID to which the component belongs.
cloneMode The clone mode (see ECloneMode)


The documentation for this struct was generated from the following file:
Generated on Wed Dec 7 14:27:33 2005 for Carrara SDK Doc by  doxygen 1.4.5